"""
拆包与组包
    概述：
        组包 和 拆包 是Python中的独有写法
    格式：
        把   多个值 => 一个变量    的过程 称之为组包、
        把   一个（容器）变量 => 多个变量值 的过程称之为拆包
    应用场景：
        1. 一次性获取到元组 列表  字典 中的每个数据
        2. 交换变量
"""

# 组包  多 => 1

list1 = [11,22,33,44,55]
tuple1 = ('aa','bb','cc','dd','ee')
dict1 = {
    'name':'刘千琪',
    'age':18,
}

# 拆包
# 从列表中拆
a,b,c,d,e = list1
print(a,b,c,d,e)

# 从元组中拆
x,y,z,k,m = tuple1
print(x,y,z,k,m)

# 从字典中拆, 字典拆包只能获取到键
k1,k2 = dict1
print(k1,k2)
print(dict1[k1],dict1[k2])